package com.spzx.common.rabbitmq.constants;

public interface SpzxRabbitmqConstants {
    //订单提交交换机
    String ORDER_SUBMIT_EXCHANGE = "spzx.order.submit.exchange";
    //购物车 接收订单提交交换机消息的队列
    String ORDER_SUBMIT_CART_QUEUE = "spzx.order.cart.queue";
    //订单提交交换机发送消息的路由key
    String ORDER_SUBMIT_ROUTING_KEY = "spzx.order.submit";
    //购物车死信交换机
    String CART_DEAD_EXCHANGE = "spzx.cart.dead.exchange";
    //购物车死信队列
    String CART_DEAD_QUEUE = "spzx.cart.dead.queue";
    //购物车死信路由key
    String CART_DEAD_ROUTING_KEY = "spzx.cart.dead.routing.key";
    //订单延迟队列交换机
    String ORDER_DELAY_EXCHANGE = "spzx.order.delay.exchange";
    //订单延迟队列
    String ORDER_DELAY_QUEUE = "spzx.order.delay.queue";
    //订单延迟交换机 路由key
    String ORDER_DELAY_ROUTING_KEY = "spzx.order.delay";

    //关单业务队列: 接收提交订单的消息
    String ORDER_CLOSE_QUEUE = "spzx.order.close.queue";


}
